home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Gigarom 1
/
Gigarom Macintosh Archives (Quantum Leap)(CDRM1080320)(1993).iso
/
FILES
/
APP
/
A-D
/
CodeMaker.sea
/
Read Me
< prev
next >
Wrap
Text File
|
1993-04-01
|
7KB
|
212 lines
C O D E M A K E R 1 . 0
(C) 1 9 9 3 b y R a y m o n d M a r a s a
A l l r i g h t s r e s e r v e d .
Welcome! CodeMaker is a program designed to produce ciphers.
Cryptography is the writing and deciphering of secret messages, and is an
important part of every nations history. Governments and their spies have
always had the need to send sensitive information in perfect secrecy.
Now with CodeMaker you can do the same!
Sending (encoding) and receiving (decoding) secret messages is fun, and
CodeMaker does all the work! CodeMaker can even be used to help break a
secret message that someone else may have created.
CodeMaker allows anyone to create confidential messages, and to actually see
the code. Existing programs today simply act as black boxes, encrypting a
file or program with DES. The user can't print out the message and carry it,
they also can't view it on screen. CodeMaker contains 10 of the most popular
ciphers throughout history, and can be used as a teaching tool. The Hex cipher
is one I created to encode/decode the complete range of printable characters.
In that sense, it is different from all the others which historically only
represent upper case and make 5 character blocks.
Each saved file contains information on which cipher was used to produce it,
so that it can start up with that information.
Just 1 day after completing this program, I saw a PC based book at the store
offering the same idea. The codes were a smidge less sophisticated, and the
program far less.
P L U G
CodeMaker is shareware. If you use it, please send $10.00 US to:
Raymond Marasa
6075 Battison street
Vancouver, B.C.
V5S 3M7
Canada
CodeMaker may be freely distributed, but this file must accompany it, unaltered.
C O D E M A K E R M E N U S
APPLE MENU
- About CodeMaker 1.0 Displays the CodeMaker about box giving copyright
information.
FILE MENU
- Encode Encodes all text in the CodeMaker window. If no text is
present, no encoding will happen.
- Decode Decodes all text in the CodeMaker window. If no text is
present, no decoding will happen.
- Open Opens an existing CodeMaker document.
- Save Saves an existing CodeMaker document to disk.
- Save As Saves a new CodeMaker document, or a copy of an existing
document to disk.
- Revert Reverts back to the previously saved version of a file.
- Print Prints the active CodeMaker document.
- Transfer Allows you to leave CodeMaker and launch a new
application, without first going through the Finder.
- Quit Quits the CodeMaker program. You will be prompted to
save any unsaved document before leaving CodeMaker.
EDIT MENU
- Undo Undo is not supported in version 1.0 of CodeMaker.
- Cut Cuts active text selection.
- Copy Copies active text selection.
- Paste Pastes active text selection.
- Clear Clears active text selection.
- Select All Selects all text in the program window.
- Clipboard Displays the contents of the clipboard. The clipboard
also displays the amount of free heap memory. This
number should not fall below 150K.
CIPHER MENU
- Caesar Makes Caesar cipher active.
- Augustus Makes Augustus cipher active.
- Reverse Makes Reverse cipher active.
- Auto Encipherment Makes Auto Encipherment cipher active.
- Keyword Makes Keyword cipher active. When encoding or decoding
CodeMaker will prompt you for a keyword.
- Rail Fence Makes Rail Fence cipher active.
- Simple Transposition Makes Simple Transposition cipher active.
- Hex Makes Hex cipher active.
- Bacon Makes Bacon cipher active.
- Nihilist Number Makes Nihilist Number cipher active. When encoding or
decoding CodeMaker will prompt you for a keyword.
- Vigenere Square Makes Vigenere Square cipher active. When encoding or
decoding CodeMaker will prompt you for a keyword.
U S I N G C O D E M A K E R - A T U T O R I A L
ENCODING TEXT
Double click the CodeMaker program icon to bring up a blank text window.
Type "My 14 year old paper girl Maureen has 16 inch biceps!" (A true story!!!)
into the window.
The CodeMaker editor works on a line by line basis, so you must press the return
key to enter your text into the editor.
Select a code to use under the Cipher menu. CodeMaker defaults to Caesar for a
new document, but select the Hex cipher from the menu for this example.
Choose Encode from the File menu or use the command-E shortcut. CodeMaker will
instantly encipher your text.
Choose Save As… from the File menu, and save your encoded text to disk.
Quit CodeMaker from the File menu or use the command-Q shortcut.
DECODING TEXT
Double click on your CodeMaker document icon to bring up the text window with
your encoded text.
Look under the File menu. Notice that the Encode command is not available.
This is because CodeMaker recognizes this file as encoded. Therefore, it has
highlighted the Decode command for you to use. Also, look under the Cipher
menu. CodeMaker has selected the Hex code for you since the file was encoded
with that Cipher.
Choose Decode from the File menu or use the command-D shortcut. CodeMaker will
instantly decipher your text, and you'll learn why I don't complain to Maureen
if my papers late!!!
PRINTING
You may print either encoded or decoded text at any time. This gives you the
ability to mail or hand deliver your secret messages. You can also examine the
print outs to learn how the ciphers are applied.
C O D E H I S T O R I E S
CodeMakers ciphers come from history. All except the Hex cipher were used for
famous messages in history. And all were considered impossible to crack at the
time. Today, any of these can be solved on the modern microcomputer. However,
most people could not crack the Keyword, Nihilist Number, or Vigenere Square
ciphers without a detailed background of these ciphers.
None of CodeMakers ciphers are foolproof, and you would be wise not to assume
so. Keep sensitive matter safely locked away. However, few people will have
the time or the skill to crack CodeMakers ciphers. To date, no one has done so.
N O T E S
You're looking at CodeMaker 1.0. CodeMaker 2.0, available only to registered
owners offers many advantages, including:
• more ciphers
• search and replace with grep
• configurable editor
• text compression (very advanced, tight compression)
• the ability to make encoded files invisible on the desktop
• updates on Maureen's bodybuilding
• and much more!
Remember, paying the shareware fee is the only way to ensure upgrades.
Thanks!
*** It is impossible to test software on all computers. You may need to turn
of 32-bit addressing in the control panel under Sytem 7.